Firmware: A-410 [01 Apr. 2014] | A-400 [12 Mar. 2014] | C-300 [13 Feb. 2014] | A-300 [24 Feb. 2014] | C-200 [11 July 2013] | A-200/A-210 [11 July 2013] | Popbox V8 [3 Dec 2013]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals

User(s) browsing this thread: 1 Guest(s)
Thread Closed 
[NEW] Streaming from VDR
11-04-2008, 12:19 PM
Post: #16
RE: [NEW] Streaming from VDR
Can you attach the diff file directly ? The pasted one in vdr ml is altered and can't be copy/pasted.

Find all posts by this user
11-05-2008, 03:01 PM (This post was last modified: 11-06-2008 11:46 AM by jhgrc.)
Post: #17
RE: [NEW] Streaming from VDR
Here you go: At streamdev/server -directory..

Entering the patch manually is not a big task as well.. If this does not work. Also on VDR mailing list is now a discussion about streamdev's TS-format - because it needs to be made NMT-compatible by external programs for PCH. So is the TS 'standard' or 'good' anyway so should streamdev be fixed.

diff menuHTTP.c menuHTTP.orig.c

<                       (std::string) "[<a href=\"/TS/" + self + "\" TVID=\"RED\">TS</a>] ");
>                       (std::string) "[<a href=\"/TS/" + self + "\">TS</a>] ");
<                       (std::string) "[<a href=\"/PS/" + self + "\" TVID=\"GREEN\">PS</a>] ");
>                       (std::string) "[<a href=\"/PS/" + self + "\">PS</a>] ");
<                       (std::string) "[<a href=\"/PES/" + self + "\" TVID=\"YELLOW\">PES</a>] ");
>                       (std::string) "[<a href=\"/PES/" + self + "\">PES</a>] ");
<                       (std::string) "[<a href=\"/ES/" + self + "\" TVID=\"BLUE\">ES</a>] ");
>                       (std::string) "[<a href=\"/ES/" + self + "\">ES</a>] ");
<       std::string suffix;
<       std::string autoaudio = "";
<       int count = 0;
>       line += (std::string) "<li value=\"" + (const char*) itoa(current->Number()) + "\">";
>       line += (std::string) "<a href=\"" + (std::string) current->GetChannelID().ToString() + "\">" +
>               current->Name() + "</a>";
>       int count = 0;
<       /*if (count == 1) {
<               autoaudio = "+1";
<       }*/
<       switch (streamType) {
<               case stTS: suffix = (std::string) ".ts"; break;
<               case stPS: suffix = (std::string) ".mpeg"; break;
<               case stPES: suffix = (std::string) ".vdr"; break;
<               case stES: suffix = (std::string) ".mpeg"; break;
<               default:
<               case stExtern: suffix = (std::string) ""; break;
<       }
<       line += (std::string) "<li value=\"" + (const char*) itoa(current->Number()) + "\">";
<       line += (std::string) "<A href=\"" + (std::string) current->GetChannelID().ToString() + autoaudio + suffix  + "\" vod prebuf=262144";
<       if (current->Number() < 1000) {
<               line += " TVID=\"" + (std::string) (const char*) itoa(current->Number()) + "\"";
<       }
<       line += (std::string) ">" + current->Name() + "</A>";
<                                       "+" + (const char*)itoa(index) + suffix + "\" class=\"apid\" vod>" + current->Alang(i) + "</a>";
>                                       "+" + (const char*)itoa(index) + "\" class=\"apid\">" + current->Alang(i) + "</a>";
<                                       "+" + (const char*)itoa(index) + suffix + "\" class=\"dpid\" vod>" + current->Dlang(i) + "</a>";
>                                       "+" + (const char*)itoa(index) + "\" class=\"dpid\">" + current->Dlang(i) + "</a>";
Find all posts by this user
11-08-2008, 11:59 PM
Post: #18
RE: [NEW] Streaming from VDR

I've upgraded to vdr-1.7.1, and nows TS streams to NMT works out of the box.

I call url with /TS/mychannel.ts vod
And H264 hd streams works too.

Buffer time is less than 3 sec nows. PES is still as before.
as vdr sstart to swapp from PES to TS internally in vdr-1.7.1, things are going better.

That could be interesting to compare the difference between a vdr.1.7.0 and vdr-1.7.1 TS stream from streamdev to understand what was missing before in the mux.
Find all posts by this user
11-15-2008, 08:04 PM
Post: #19
RE: [NEW] Streaming from VDR
I upgraded to vdr-1.7.1 and was unable to use TS to stream to the PCH. PES worked as normal.. very long buffering time. alib: Can you give more details of your vdr-1.7.1 install such as patches applied if any, multiproto/s2api?
Find all posts by this user
11-17-2008, 08:04 PM
Post: #20
RE: [NEW] Streaming from VDR
I use vdr 1.7.1 with patches above:

- vdr-1.7.1_extensions.diff ( extension v 64 )
- vdr-1.7.1-ext_h264.diff ( this one should be important with popcorn behavior i think, try it)
- vdr-1.7.1-ext_dvb-api-wrapper-0.4.diff

-vdr170-ext-h264-rmm-svn9334-patch.diff ( this one is just for usage of the Reel Hd Extension pci )
Find all posts by this user
11-17-2008, 11:20 PM (This post was last modified: 11-17-2008 11:22 PM by jhgrc.)
Post: #21
RE: [NEW] Streaming from VDR
We worked with Frank to patch vdr-streamdev and now its is able to stream to PCH both SD/HD both FTA and scrambled. We needed to work with PAT/PMT tables.

What is not working is TXT and DVB subtitles. I don't know if PCH supports those?

Stand-by for the patches - I'll post information here when and where they are available.
Find all posts by this user
11-18-2008, 01:24 PM
Post: #22
RE: [NEW] Streaming from VDR
So TS streaming to the PCH is still not working for me, I am using vdr-1.7.1 with the following patches.

vdr-1.7.1_extensions.diff (V64)
latest streamdev from csv (Does this need a patch?)

The PCH buffers the stream and tries to play it, but the clock never starts.
This is the url that I using to stream: http://XXX.XXX.XXX.XXX:3000/TS/XXX.ts
I am able to use wget to save a stream, and then stream it to PCH using myihome
Everything shows up correctly when I press the info key using this method, including the resolution.
Find all posts by this user
11-20-2008, 08:57 AM
Post: #23
RE: [NEW] Streaming from VDR
Strange this should not happend as we've testes this configuration with many users. Does you NMT up to date too ?
Find all posts by this user
11-20-2008, 10:44 PM
Post: #24
RE: [NEW] Streaming from VDR
I am using firmware that was release on 10/30/2008... I didn't know that was another update on 11/04/2008.. I will update and post the results.
Find all posts by this user
11-22-2008, 11:21 PM
Post: #25
RE: [NEW] Streaming from VDR
So it turns that I am using the latest firmware for the A100, the update that I saw for was for the A110.
I patched streamdev with this patch: , but still no luck.
I am in NA, has anyone confirmed that it is working here?

A100 firmware version: 01-17-081023-15-pop-402-000/ Kernel: 15-pop
Find all posts by this user
11-26-2008, 05:37 AM
Post: #26
RE: [NEW] Streaming from VDR
I finally have TS streaming working by using version 5 of this patch:
It does not work consistently across all channels, some play within 5 seconds others take as long as 15 seconds or more.
I am only testing with SD channels, I think that with HD channels it should be faster.
However I am now able to switch audio stream (where available) while watching a channel which is nice Smile
Find all posts by this user
11-26-2008, 04:34 PM
Post: #27
RE: [NEW] Streaming from VDR
I got it also to work with this patch and together with the other patch from above it works if I enter http://vdr:3000/TS/tree.html as web service address. At first it worked like a charm also on a HD channel but after a while it stopped and in the end I was only able to watch the stream if I reboot the PCH. As soon as I try to change the zoom, which I did before without any problems, it stops and the last frame remains in the buffer. As soon as I start another video or another stream it shows me only this frame with a faint "buffering" logo in the background and a "Could not play" after a few seconds. As soon as I reboot the PCH I can watch movies or streams, but I cannot change the zoom of the stream. I will save a stream with wget and try to reproduce the error for further investigation.

Find all posts by this user
12-01-2008, 03:20 PM
Post: #28
RE: [NEW] Streaming from VDR
Please note following initiative, a PCH plugin to interact with VDR. I wonder why it is not a MSP plugin, but PCH piece of software

It is in German but it can be translated..
Find all posts by this user
Thread Closed 

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  A-110 Streaming Issue.. Need Help!!!! Chrisx510 1 1,270 12-12-2010 04:40 PM
Last Post: dbone1026
  Video plays on A110 but not from streaming pc Riker0007 0 1,080 07-04-2010 06:50 AM
Last Post: Riker0007
  Streaming 720p over network: audio drops teunke99 2 2,049 01-27-2010 10:13 AM
Last Post: teunke99
  Streaming WMV protocol (RTL gemist) Gilles 67 27,230 11-09-2009 12:03 PM
Last Post: Maslov
  MMS:// streaming client - PLEASE! JaixBly 75 28,408 11-03-2009 10:36 AM
Last Post: wvn
  TV card streaming SteveT 0 1,139 04-18-2009 07:22 PM
Last Post: SteveT
  streaming audio: mono opens many connections mk11 3 1,619 03-16-2009 12:21 PM
Last Post: grok
Sad Movies disapear in background while streaming alpinist 2 1,330 02-06-2009 07:08 PM
Last Post: halfelite
  DVB-S Support (streaming using DVBDream) tweebs 11 13,531 12-17-2008 08:49 PM
Last Post: booster
  Subtitle playback with http streaming ylagace 0 926 11-19-2008 08:29 PM
Last Post: ylagace

Forum Jump: