ok .. you'r right .. but istreamdev still hangs per segment
on the title row is written "Film laden ..."
hmmm
ok .. you'r right .. but istreamdev still hangs per segment
on the title row is written "Film laden ..."
hmmm
Here is the apache access log from both cases:
WiFi (streaming OK):
"GET /istreamdev/ram/stream-1.ts HTTP/1.1" 200 331256 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream.m3u8 HTTP/1.1" 200 137 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-2.ts HTTP/1.1" 200 366224 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream.m3u8 HTTP/1.1" 200 137 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-3.ts HTTP/1.1" 200 366788 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream.m3u8 HTTP/1.1" 200 137 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-4.ts HTTP/1.1" 200 355320 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream.m3u8 HTTP/1.1" 200 137 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-5.ts HTTP/1.1" 200 369608 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
EDGE/3G (streaming broken):
"GET /istreamdev/ram/stream-1.ts HTTP/1.1" 200 401944 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream.m3u8 HTTP/1.1" 200 217 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-2.ts HTTP/1.1" 200 400064 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-3.ts HTTP/1.1" 200 308320 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-4.ts HTTP/1.1" 200 394048 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream.m3u8 HTTP/1.1" 200 458 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-5.ts HTTP/1.1" 200 300612 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-6.ts HTTP/1.1" 200 454960 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-7.ts HTTP/1.1" 200 332572 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-8.ts HTTP/1.1" 200 347800 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-9.ts HTTP/1.1" 200 371676 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream.m3u8 HTTP/1.1" 200 468 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
"GET /istreamdev/ram/stream-10.ts HTTP/1.1" 200 354756 "-" "Apple iPhone OS v3.1.3 CoreMedia v1.0.0.7E18"
As you can see, on WiFi the .m3u8 file is fetched after every single stream file.
On Edge/3G this looks different. Until now I don't understand why.
Roupi
Version 0.3.7 will be ready in a few, with timers support.
We need few testers before release.
You can get it on git repository.
Cheers
.. also thanks for this!!! are there any plans to integrate/merge with iVDR??
hi alib,
I've tested the git-version ...
works great ! thank you very much ...
live-tv, recordings and videofile-streaming works perfect (as expected)
epg-data is shown for every channel (even the ones with a comma
timers are listed correctly, creating a new timer also works perfect and also deleting a timer...
no errors till now ...
would be great, if we could create timers in the upcoming Program guide menu ... (I bet, we can soon
will make some further testing this evening ...
thanks a lot...
so long
rob.
Hi alib,
the results of my testing with the git version:
- streaming live tv: OK
- streaming Rec's: OK
- streaming Media's: OK
- forward, rewind, halt: OK
- timer listing: OK
- create timer: OK
- delete timer: OK
- german characters: OK
What I like:
- the new button size (start play)
- channels with no logo now shows default logo (tv-symbol)
- video now starts in landscape mode
- everything works more fast now
Thanks for the new version, great work.
Roupi
Hello again,
after a few compiler problems in ubuntu karmic I can say, yes, it works
Live TV over edge or Wifi works perfectly with the latest alpha (0.3.6-1)
But I have a little Problem, I have converted some channel logos (75 logo at the moment) and some channels with special "names" won´t work.
For example:
Cartoon Network (a/S) (Sky)
EuroSport 2 (a/S) (Arena sky)
The problem is the special character "/" in "(a/S)". you can´t rename a file with a "slash" (in bash).
Some ideas?
best regard
Kris
Hi,
in 3.6.1 all seems to be fine but when I try to stream a cutted recording ( with an "%" marked ) i get the "cannot stream" error.
edit: In 3.7 it results in the same error.
Hi!
I have the problem, that istreamdev don't change the channel. If I start another channel than the first one I loaded , istreamdev show the first channel. I have to kill ffmpeg and then I can start another channel.
Where is my mistake?
Without this little problem istreamdev works perfectly. I have the new git-version.
Thanks and regards
Captain M.
somebody..
Zitatwould be great, if we could create timers in the upcoming Program guide menu ... (I bet, we can soon
It will of course. When EPG part will be done. ( just next in the todolist after we finish audio streaming. )
@Captain M: I don't understand, you want to stream 2 different simultaneous channel ? or ffmepg don't kill when you click on Stop Streaming button ?
We prevent simultaneous streaming of different channels. Taht's why when one stream is in progress, other users coming on istreamdev are redirected to the current streaming page.
DrBoon : interestsing. Never tryed but that sounds logical. Added in bug list.
kris: It's impossible to have \ / in file name so as for vdr skins, you can't have logos for those chans or rename the channels.
Sorry for my bad english!
I mean ffmpeg don't kill when I click on the Stop Streaming button.
Regards
Captain M.
That's what's called when you click on the Stop stream button:
killall segmenter && killall -9 ffmpeg ; rm ram/stream*
If your webserver can't do this command it's a problem.
Log on as www-data while a stream is live , and try killall -9 ffmpeg
Okay!
Had no killall because off Debian Lenny...!
Now everything is working!
Maybe you can solve this with pkill in the next version so that the debian user don`t have to install psmisk...
Maybe you can add psmisk to the requirements fo debian user
Regards Captain M.
alib:
I try to help:
Adding the folowing lines to include.php show me that there is no call to action=startstream ?!
case ("startstream"):
$type = $_REQUEST['type'];
$name = $_REQUEST['name'];
$title = $_REQUEST['title'];
$desc = stripslashes ($_REQUEST['desc']);
$qname = $_REQUEST['qname'];
$qparams = $_REQUEST['qparams'];
$category = $_REQUEST['category'];
$url = rawurldecode($_REQUEST['url']);
+ $dbg = "export SHELL=\"/bin/sh\";printf \"echo \\\"Info: URL:" . $url . " - Title: " . $title . "\\\" >>/var/log/istreamdev.log\" | at now";
+ exec($dbg);
start_stream($type, $name, $title, $desc, $qname, $qparams, $category, $url);
break;
default:
gen_home();
break;
}
}
function gen_home()
Alles anzeigen
Thanks a lot for this piece of software, for me personally it's been the handiest addition to VDR in years. What I've been missing, though, is the ability to start a video from a random time index and to rewind and forward. Keep going!!
Franz
Thank you 1000 times. All seems fine, now.
Only a minor thing:
When the VDR shows a IpTv channel, there is a ffmpeg-process. Then when i go to the Channels and click to a Category it hangs ( svdrp-port is blocked from httpd ) until I restart the webserver and tune the VDR to a non-iptv sender.
That's not currently possible, you can jump back to 30 sec , or go to Next to join the end of the curent stream but that's all.
If the divx encoding is finished while streaming, then you will see the progression bar appearing automatically, and you can rewind and ffwd.
For music it works as we're streaming the mp3 as it is without rencoding.
Hi every body,
just pushed on the git, the new session system!
Now you can spawn how many sessions as you want (of course if you compute can handle many compression at a time with a good upload BW).
I encourage you to use /dev/shm for the ram directory as many files can be written a the same time now ...
You need to use the modified version of segmenter on the git (it just write down the pid of segmenter on the disk while it is running)
Please test it and report bugs if any!
Thanks a lot,
TheTroll
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!