Jump to content


Photo

IPTV Player - development thread


  • This topic is locked This topic is locked
3561 replies to this topic

Re: IPTV Player - development thread #401 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 22 November 2015 - 14:18

I forgot about MPEG and MPEG2 they are still supported.

Now I am working on PCM but unfortunately I have a problem,

I dump PES inserted by gstreamer where audio play and those inserted via exteplayer3 and the data are exacly the same but with exteplayer3 audio is not playied.

Also bypass mode seems the same 0x30.

 

I have no Idea what could be wrong.


Edited by samsamsam, 22 November 2015 - 14:22.


Re: IPTV Player - development thread #402 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 22 November 2015 - 14:26

hellow 

 

     i am watching movies hd,there is no subtitle 

 

     can u tell me from where i can get subtitle?

       

       thanks

 

You can download subtitles for opensubtitles.org via plugin. This functionality is available under blue button in movie player.

But only with external gstplayer/exteplayer3. 

Please check previous posts there are screenshots.

 

Regards,

SSS



Re: IPTV Player - development thread #403 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 22 November 2015 - 15:08

 

The work on exteplayer3 porting for MIPSEL goes very slowly. Unfortunately I do not have too much time.

 

Hi, samsamsam.

 

If anyone would like to help you, or somewhere is available a public repository for exteplayer3?

 

 

 

No at now there is no public repo. I must clean code from not open source code and then create repo for it.

 

But, first I whant to add PCM support because when PCM will be working corectrly than on STBs with FPU we can use software ffmpeg decoder and decode any audio codec to the PCM and inject to the audio decoder.

 

But I'm stuck ... ;/


Edited by samsamsam, 22 November 2015 - 15:09.


Re: IPTV Player - development thread #404 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 22 November 2015 - 16:37

Athoik, mx3L, chris and the lads might be able to help - why don't you ask them?


<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #405 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 22 November 2015 - 18:23

I asked them:

http://forums.openpl...102#entry515339


Edited by samsamsam, 22 November 2015 - 18:24.


Re: IPTV Player - development thread #406 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 22 November 2015 - 19:34

Yes, I saw later...

 

Let's hope somebody knows something and is willing to help... ;)


<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #407 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 22 November 2015 - 23:37

@samsamsam

Just a thought. Did you test to write PCM audio only, i.e. without video? Maybe you've some A/V sync issue, if you're testing with video. Otherwise it should work if PES written by dvbvideosink and your player are the same, with correct bypass mode set.



Re: IPTV Player - development thread #408 mx3L

  • Senior Member
  • 616 posts

+79
Good

Posted 22 November 2015 - 23:47

Mistake, I ment dvbaudiosink not dvbvideosink.



Re: IPTV Player - development thread #409 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 23 November 2015 - 00:06

@samsamsam

Just a thought. Did you test to write PCM audio only, i.e. without video? Maybe you've some A/V sync issue, if you're testing with video. Otherwise it should work if PES written by dvbvideosink and your player are the same, with correct bypass mode set.

 

For test I use WAV file, so only audio decoder is used. 

All dumped data are they do not differ even in one byte.

But there is no audio. I have no idea what is wrong. 

 

Example file:

http://www.music.hel...2011001-e02.wav



Re: IPTV Player - development thread #410 betacentauri

  • PLi® Core member
  • 7,185 posts

+323
Excellent

Posted 23 November 2015 - 01:23

Do you use the dvbaudiosink or do you write directly to audio0 device?
Do you also execute this?
ioctl(self->fd, AUDIO_SELECT_SOURCE, AUDIO_SOURCE_MEMORY);
Xtrend ET-9200, ET-8000, ET-10000, OpenPliPC on Ubuntu 12.04

Re: IPTV Player - development thread #411 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 23 November 2015 - 02:04

Directly (player based on ffmpeg).

 

Of course I call ioctl(self->fd, AUDIO_SELECT_SOURCE, AUDIO_SOURCE_MEMORY); ]

 

Diffrent codecs like AAC, MP3 works OK. But PCM (it is not codec at all but RAW data) not.



Re: IPTV Player - development thread #412 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 24 November 2015 - 20:26

Hello,
 
In version "90.00.07.00":
- link extraction from http://videomega.tv/ has been fixed
 
Regards,
SSS


Re: IPTV Player - development thread #413 mworker

  • Senior Member
  • 51 posts

+2
Neutral

Posted 25 November 2015 - 00:15

@samsamsam

I uploaded the dbg file from IPTV Player.I am currently running the latest Openpli Gstreamer 1.6 from MastaG.

My receiver is ET9000.

At the last part of the log file i selected exteplayer3 as default player and i tested some addons  from your plugin.

I downloaded the wav file you mentioned before but when i enter the local media folder in IPTV Player i can't see it.

If i change extension from wav to mp3 the file appears in local media and it can be played from external gstplayer but not from exteplayer3

.

cmd [/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/bin/mipsel/lsdir "/media/hdd" rdl rd 0 1001 "[^.]*.[Aa][Vv][Ii]|[^.]*.[Ff][Ll][Vv]|[^.]*.[Mm][Pp][44]|[^.]*.[Tt][Ss]|[^.]*.[Mm][Oo][Vv]|[^.]*.[Ww][Mm][Vv]|[^.]*.[Mm][Pp][Ee][Gg]|[^.]*.[Mm][Pp][Gg]|[^.]*.[Mm][Kk][Vv]|[^.]*.[Vv][Oo][Bb]|[^.]*.[Dd][Ii][Vv][Xx]|[^.]*.[Mm][Pp][33]|[^.]*.[Mm][44][Aa]|[^.]*.[Oo][Gg][Gg]|[^.]*.[Ww][Mm][Aa]|[^.]*.[Ff][Ll][Aa]|[^.]*.[Jj][Pp][Gg]|[^.]*.[Jj][Pp][Ee][Gg]|[^.]*.[Pp][Nn][Gg]|[^.]*.[Mm][33][Uu]" "[^.]*" 2>&1]

 

The line above is from the log file and there is not wav extension in it.

 

Have a nice week!

 

Attached Files



Re: IPTV Player - development thread #414 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 25 November 2015 - 00:37

@mworker

Thank you very much for the test.
I will add WAV extensions but this was not reason. I testing exteplayer3 from cmd line.
 
 
I finally found what is the reason why PCM are not played.
The header of the data must be written to the audio decoder separately from payload data.
 
They can not be stored at one buffer (header + playload) and written at one write call.
 
This is very strange requirement and there is no documentation about this.
 
Regards,
SSS

Edited by samsamsam, 25 November 2015 - 00:41.


Re: IPTV Player - development thread #415 mworker

  • Senior Member
  • 51 posts

+2
Neutral

Posted 25 November 2015 - 00:48

Keep up the good work!

Bye.



Re: IPTV Player - development thread #416 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 25 November 2015 - 03:20

In version "90.00.09.01":
 
New version of the exteplayer3 (v11) for MIPSEL platforms:
 - fix problem with AAC code on platform MIRACLE BOX
 - add support for decoding PCM (default for WAV container) (there is still problem with playing time after seek but this will be fixed in next version)
 
Please, agree when IPTVPlayer will ask to install new version of the exteplayer3 after update.
Please, remember that the IPTVPlayer will install exteplayer3 only if it detect ffmpeg binary in supported version.
 
To check if you have installed ffmpeg please execute folowing command on your STB:
ffmpeg --version
 
Regards,
SSS


Re: IPTV Player - development thread #417 auston

  • Senior Member
  • 26 posts

0
Neutral

Posted 25 November 2015 - 08:20

hellow

lptv player
can i change skin?

Re: IPTV Player - development thread #418 gorski

  • Senior Member
  • 1,699 posts

+46
Good

Posted 25 November 2015 - 09:53

Two questions re. novelties:
 
"- fix problem with AAC code on platform MIRACLE BOX"
 
In settings, we still need to decode it via SW?
 
"- add support for decoding PCM (default for WAV container) (there is still problem with playing time after seek but this will be fixed in next version)"
 
No longer to block wmv files in settings?
 
Thanx! :)

<span style='font-family: comic sans ms,cursive'>"Enlightenment is man's emergence from his self-incurred immaturity. Immaturity is the inability to use one's own understanding without the guidance of another. This immaturity is self-incurred if its cause is not lack of understanding, but lack of resolution and courage to use it without the guidance of another. The motto of enlightenment is therefore: Sapere aude! Have courage to use your own understanding!</span><br /> <br /><span style='font-family: comic sans ms,cursive'>Laziness and cowardice are the reasons why such a large proportion of men, even when nature has long emancipated them from alien guidance..." I. Kant, "Political writings" (1784)</span><br /> <br /><span style='font-family: comic sans ms,cursive'><a class='bbc_url' href='<a class='bbc_url' href='http://eserver.org/p...lightenment.txt'>http://eserver.org/p...ent.txt</a>'><a class='bbc_url' href='http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a>'>http://www.english.upenn.edu/~mgamer/Etexts/kant.html</a></a> - the jolly text on Enlightenment, at the basis of Modernity...</span>

Re: IPTV Player - development thread #419 samsamsam

  • Senior Member
  • 2,024 posts

+146
Excellent

Posted 25 November 2015 - 16:59

"- fix problem with AAC code on platform MIRACLE BOX"

 

This setting is needed for some SH4 STB with bug in adio decoder firmware. This bug can not been fixed by changing any player code. So, exteplayer3 give you possibility to use software AAC decoding and inject to audio decoder via PCM.

But this is problem on some SH4 STB.

 

My previous post was about exteplayer3 for STB with MIPSEL.

 

Also WAV is not the same as WMV

WAV != WMV.



Re: IPTV Player - development thread #420 hyperonex

  • Senior Member
  • 82 posts

+7
Neutral

Posted 25 November 2015 - 19:12

Thank you very much for this work.

 

By the way I used VLC to grab and stream my desktop to my receiver. I used the following encoding parameters:

 

Video format: H264

Screen Size: 1600x900

Bitrate: 1M

Frame rate: 30/s

 

Audio Format: AAC

Channels: 2

bitrate: 128k

Sampling rate: 44100

 

The mpegts is used as container format.

 

The http streaming format is : http://computerIPAddress:8000/desktop

 

I added one entry within a m3u file and submitted the whole file to the hdd drive in the receiver (STI7162 based box).

 

When I open the link using the IPTV player I get STS error.., while it works well using ffplay and vlc players

 

Is there anything missing ?? Or should I configure the streamer differently ?


Edited by hyperonex, 25 November 2015 - 19:12.



8 user(s) are reading this topic

0 members, 8 guests, 0 anonymous users