作者CSLabor (電腦工人)
看板PHP
標題[請益] 傳送檔案?
時間Fri Dec 24 09:54:27 2010
請問一下
php有從Server端傳送檔案到Client端的功能嗎?
並且將檔案存在Client端的Buffer
等到要用的時候再拿出來用?
請問一下
php可以做到這樣嗎?
在這邊先謝謝各位大大解答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.165.1
1F:→ Kelunyang:你可以想像你去看Y拍,結果被植入病毒嗎XD 12/24 09:56
2F:→ CSLabor:如果拿來用在影音串流呢? 12/24 10:14
3F:→ LewisHamiltn:不如先說說你想做到什麼效果 12/24 10:37
4F:→ LewisHamiltn:try html 5 client side storage 12/24 10:38
5F:→ CSLabor:我的確是想用html5播放音樂 Server端傳送連續的片段audio 12/24 10:39
6F:→ CSLabor:傳給Client端支援html5的browser播放 不能斷斷續續 12/24 10:43
7F:→ CSLabor:網路上Google的結果html5似乎不支援rtsp?怕因為這樣會造成 12/24 10:45
8F:→ CSLabor:聲音的串流沒辦法好好的運作 12/24 10:45
9F:→ CSLabor:html5的web storage似乎不能存檔案 只能像cookie一樣記錄 12/24 10:46
10F:→ CSLabor:使用者的資料而已 跟cookie的差別頂多就是運作模式改變 12/24 10:46
11F:→ Kelunyang:那改走flash等,應該就有比較成熟的解法了吧? 12/24 12:53
12F:→ CSLabor:專案的精神就是用html5取代browser外掛阿(嘆) 12/24 13:03
13F:→ CSLabor:真得無法在Browser端使用Buffer存放從Server傳送過來的音 12/24 13:08
14F:→ CSLabor:樂檔案嗎? 12/24 13:08
15F:推 buganini:阿你都說browser端了PHP能幹麼@@ 這是player該做的事吧 12/24 18:41
16F:→ buganini:串流也不是只有rtsp 12/24 18:42
17F:→ CSLabor:謝謝樓上指點 如果用php實作rtsp可行性高嗎? 可以指點另外 12/24 18:46
18F:→ CSLabor:一條路嗎?因為小弟被這問題卡好幾個禮拜了 12/24 18:47
19F:→ CSLabor:不知道用web要怎麼實作串流聲音? 12/24 18:48
20F:→ CSLabor:Client端聽到的聲音是不會斷斷續續的 12/24 18:48
21F:→ CSLabor:而必須透過Server端傳片段檔案 12/24 18:50
22F:→ arrack:這已經不是php的事情了 12/24 20:04
23F:→ CSLabor:樓上 我不懂 可以解說一下嗎? 12/24 20:08
24F:→ CSLabor:如果只是單純將檔案從Web Server送到Client端的Buffer呢? 12/24 20:12
25F:→ arrack:Clinet去Server 要求,Server不能主動送,不然就像1F說 12/24 20:16
26F:→ arrack:看一看就中毒了 12/24 20:17
27F:→ CSLabor:恩 那如果能夠做到Client端主動去要求呢? 可行性高嗎? 12/24 20:19
28F:→ arrack:如果只是要不中斷,就要搜尋stream server 相信會有解決方 12/24 20:19
29F:→ arrack:可行性高阿,相單簡單 12/24 20:20
30F:→ CSLabor:我的點是可以把Server端的聲音 存放在Client端的Buffer 12/24 20:21
31F:→ CSLabor:然後套有學問一點的協定 做聲音串流播放 12/24 20:21
32F:→ CSLabor:只是我不知道怎樣把它存在Client端的Buffer 12/24 20:22
33F:→ CSLabor:存在Server端的聲音是連續片段的聲音 12/24 20:27
34F:→ CSLabor:用串流的方式傳送到Client端的Buffer 12/24 20:28
35F:→ CSLabor:可以請問一下要怎麼送到Client "Buffer"中呢? 12/24 20:35
36F:→ buganini:不是server送資料 是client去要資料 12/24 22:55
37F:→ CSLabor:恩 我懂了 那Client端要如何將要到的資料放在Client buf? 12/24 22:58
38F:→ buganini:client side程式怎麼寫就怎麼動作 總之跟server side無關 12/24 22:59
39F:→ buganini:目前比較好的選擇大概只有flash 除非你要用js寫......... 12/24 23:00
40F:→ CSLabor:不排斥js js可以跟Server要資料? 12/24 23:01
41F:→ buganini:可以。 12/25 00:39
42F:→ CSLabor:thanks 12/25 07:45